﻿<controls:ChildWindow x:Class="DevFX.View.ErrorWindow"
                      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                      xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
                      Title="Error">

    <Grid x:Name="LayoutRoot" Width="540">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        <TextBlock x:Name="IntroductoryText"
                   Grid.Row="0"
                   Margin="0" 
                   Text="An unknown error was encountered. Please contact your administrator for more information."/>

        <StackPanel x:Name="ContentStackPanel"
                    Grid.Row="2"
                    Margin="0,6,0,0">

            <TextBlock x:Name="LabelText"
                       TextWrapping="Wrap"
                       Margin="0,0,0,2" 
                       Text="Error details"/>
            <TextBox x:Name="ErrorTextBox"
                     Height="90"
                     TextWrapping="Wrap"
                     IsReadOnly="True"
                     VerticalScrollBarVisibility="Auto"/>

        </StackPanel>

        <Button x:Name="OKButton"
                Grid.Row="3"
                Click="OKButton_Click" 
                Width="75"
                Height="23"
                HorizontalAlignment="Right"
                Margin="0,10,0,0" 
                TabIndex="0"
                Content="OK"/>

    </Grid>

</controls:ChildWindow>
